home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Shareware / Beyond Compare 3.0.10 / BCompareSetup.exe / {app} / BCompare.exe / 0 / RCDATA / TTEXTVIEWFRAME / TTEXTVIEWFRAME.txt
Text File  |  2008-11-03  |  36KB  |  1,151 lines

  1. inherited TextViewFrame: TTextViewFrame
  2.   object MainPanel: TUiPanel [0]
  3.     Left = 0
  4.     Top = 0
  5.     Width = 790
  6.     Height = 363
  7.     Align = alClient
  8.     BevelOuter = bvNone
  9.     TabOrder = 0
  10.     OnResize = MainPanelResize
  11.     object OutputSplitter: TUiSplitter
  12.       Left = 0
  13.       Top = 245
  14.       Width = 790
  15.       Height = 3
  16.       Cursor = crVSplit
  17.       Align = alTop
  18.       AutoSnap = False
  19.       OnMoved = OutputSplitterMoved
  20.     end
  21.     object ComparePanel: TUiPanel
  22.       Left = 0
  23.       Top = 0
  24.       Width = 790
  25.       Height = 245
  26.       Align = alTop
  27.       BevelOuter = bvNone
  28.       TabOrder = 0
  29.       object InputPanel: TUiPanel
  30.         Left = 0
  31.         Top = 0
  32.         Width = 790
  33.         Height = 173
  34.         Align = alClient
  35.         BevelOuter = bvNone
  36.         TabOrder = 0
  37.         OnResize = InputPanelResize
  38.         object Splitter: TUiSplitter
  39.           Left = 260
  40.           Top = 0
  41.           Height = 173
  42.           AutoSnap = False
  43.           OnMoved = SplitterMoved
  44.         end
  45.         object CenterSplitter: TUiSplitter
  46.           Left = 527
  47.           Top = 0
  48.           Height = 173
  49.           Align = alRight
  50.           AutoSnap = False
  51.           OnMoved = CenterSplitterMoved
  52.         end
  53.         object LeftPanel: TUiPanel
  54.           Tag = 1
  55.           Left = 0
  56.           Top = 0
  57.           Width = 260
  58.           Height = 173
  59.           Align = alLeft
  60.           BevelOuter = bvLowered
  61.           TabOrder = 0
  62.         end
  63.         object CenterPanel: TUiPanel
  64.           Tag = 2
  65.           Left = 263
  66.           Top = 0
  67.           Width = 264
  68.           Height = 173
  69.           Align = alClient
  70.           BevelOuter = bvLowered
  71.           TabOrder = 1
  72.         end
  73.         object RightPanel: TUiPanel
  74.           Tag = 2
  75.           Left = 530
  76.           Top = 0
  77.           Width = 260
  78.           Height = 173
  79.           Align = alRight
  80.           BevelOuter = bvLowered
  81.           TabOrder = 2
  82.         end
  83.       end
  84.       object DetailsPanel: TUiPanel
  85.         Left = 0
  86.         Top = 173
  87.         Width = 790
  88.         Height = 72
  89.         Align = alBottom
  90.         BevelOuter = bvLowered
  91.         TabOrder = 1
  92.         OnResize = DetailsPanelResize
  93.       end
  94.     end
  95.     object OutputPanel: TUiPanel
  96.       Left = 0
  97.       Top = 248
  98.       Width = 790
  99.       Height = 115
  100.       Align = alClient
  101.       BevelOuter = bvLowered
  102.       TabOrder = 1
  103.     end
  104.   end
  105.   inherited JobProgressPanel: TUiPanel
  106.     TabOrder = 1
  107.   end
  108.   inherited MessagePanel: TUiPanel
  109.     TabOrder = 2
  110.   end
  111.   inherited StatusBar: TUiStatusBar
  112.     Panels = <
  113.       item
  114.         Style = psOwnerDraw
  115.         Width = 225
  116.         Images = BcImages.ContentImages
  117.       end
  118.       item
  119.         Width = 300
  120.       end
  121.       item
  122.         Alignment = taCenter
  123.         Width = 70
  124.       end
  125.       item
  126.         Width = 125
  127.       end
  128.       item
  129.         Width = 50
  130.       end>
  131.   end
  132.   inherited Actions: TUiActionList
  133.     object FileFormatAction: TUiAction
  134.       Category = 'Session'
  135.       Caption = 'Text Format...'
  136.       Hint = 'Text Format|Edits current Text Format.'
  137.       ImageIndex = imgTextFormatEdit
  138.       OnExecute = FileFormatExecute
  139.       ShortCaption = 'Format'
  140.     end
  141.     object ReportAction: TUiAction
  142.       Category = 'Session'
  143.       Caption = 'Text Compare Re&port...'
  144.       Hint = 'Text Compare Report|Produces the Text Compare report.'
  145.       ImageIndex = imgReport
  146.       OnExecute = ReportExecute
  147.       ShortCaption = 'Report'
  148.     end
  149.     object InfoAction: TUiAction
  150.       Category = 'Session'
  151.       Caption = 'Text Compare &Info'
  152.       Hint = 'Text Compare Info|Displays compare statistics.'
  153.       ImageIndex = imgInfo
  154.       OnExecute = InfoExecute
  155.       ShortCaption = 'Info'
  156.     end
  157.     object CheckInAction: TUiAction
  158.       Category = 'File'
  159.       Caption = 'Check In...'
  160.       Hint = 'Check In File|Checks file into source control.'
  161.       OnExecute = CheckInExecute
  162.     end
  163.     object CheckOutAction: TUiAction
  164.       Category = 'File'
  165.       Caption = 'Check Out'
  166.       Hint = 'Check Out File|Checks out file from source control.'
  167.       OnExecute = CheckOutExecute
  168.     end
  169.     object UndoCheckOutAction: TUiAction
  170.       Category = 'File'
  171.       Caption = 'Undo Check Out'
  172.       Hint = 'Undo Check Out|Undoes checkout from source control.'
  173.       OnExecute = UndoCheckOutExecute
  174.     end
  175.     object AlignWithAction: TUiAction
  176.       Category = 'Edit'
  177.       Caption = 'Align With...'
  178.       Hint = 'Align With|Marks item for manual realignment.'
  179.       OnExecute = AlignWithExecute
  180.     end
  181.     object IsolateAction: TUiAction
  182.       Category = 'Edit'
  183.       Caption = '&Isolate'
  184.       Hint = 
  185.         'Isolate|Realigns comparison so that selected lines are by themse' +
  186.         'lves.'
  187.       OnExecute = IsolateExecute
  188.       ShortCaption = 'Isolate'
  189.     end
  190.     object CopyRightAction: TUiAction
  191.       Category = 'Edit'
  192.       Caption = 'Copy to Right'
  193.       Hint = 
  194.         'Copy to Right|Copies selected lines or current section to right ' +
  195.         'pane.'
  196.       OnExecute = CopySideExecute
  197.       ShortCaption = 'Right'
  198.       StaticImageIndex = imgCopyRight
  199.     end
  200.     object CopyLeftAction: TUiAction
  201.       Category = 'Edit'
  202.       Caption = 'Copy to Left'
  203.       Hint = 
  204.         'Copy to Left|Copies selected lines or current section to left pa' +
  205.         'ne.'
  206.       OnExecute = CopySideExecute
  207.       ShortCaption = 'Left'
  208.       StaticImageIndex = imgCopyLeft
  209.     end
  210.     object CopySideAction: TUiAction
  211.       Category = 'Edit'
  212.       OnExecute = CopySideExecute
  213.       Desc = 
  214.         'Copy to Other Side|Copies selected lines or current section to p' +
  215.         'ane on other side.'
  216.       StaticImageIndex = -2
  217.     end
  218.     object CopyItemRightAction: TUiAction
  219.       Category = 'Edit'
  220.       Caption = 'Copy Line to Right'
  221.       Hint = 'Copy Line to Right|Copies current line to right pane.'
  222.       OnExecute = CopyItemSideExecute
  223.     end
  224.     object CopyItemLeftAction: TUiAction
  225.       Category = 'Edit'
  226.       Caption = 'Copy Line to Left'
  227.       Hint = 'Copy Line to Left|Copies current line to left pane.'
  228.       OnExecute = CopyItemSideExecute
  229.     end
  230.     object CopyItemSideAction: TUiAction
  231.       Category = 'Edit'
  232.       OnExecute = CopyItemSideExecute
  233.       Desc = 
  234.         'Copy Line to Other Side|Copies current line to pane on other sid' +
  235.         'e.'
  236.       StaticImageIndex = -2
  237.     end
  238.     object ConflictAction: TUiAction
  239.       Category = 'Edit'
  240.       AutoCheck = True
  241.       Caption = 'Conflict'
  242.       Hint = 
  243.         'Conflict|Clears or sets conflict for selected lines or current s' +
  244.         'ection.'
  245.       ImageIndex = imgConflict
  246.       OnExecute = ConflictExecute
  247.       ShortCaption = 'Conflict'
  248.     end
  249.     object TakeLeftAction: TUiAction
  250.       Category = 'Edit'
  251.       Caption = 'Take Left'
  252.       Hint = 
  253.         'Take Left|Takes selected lines or current section from left pane' +
  254.         '.'
  255.       OnExecute = TakeExecute
  256.       ShortCaption = 'Left'
  257.     end
  258.     object TakeCenterAction: TUiAction
  259.       Category = 'Edit'
  260.       Caption = 'Take Center'
  261.       Hint = 
  262.         'Take Center|Takes selected lines or current section from center ' +
  263.         'pane.'
  264.       OnExecute = TakeExecute
  265.       ShortCaption = 'Center'
  266.     end
  267.     object TakeRightAction: TUiAction
  268.       Category = 'Edit'
  269.       Caption = 'Take Right'
  270.       Hint = 
  271.         'Take Right|Takes selected lines or current section from right pa' +
  272.         'ne.'
  273.       OnExecute = TakeExecute
  274.       ShortCaption = 'Right'
  275.     end
  276.     object TakeLeftRightAction: TUiAction
  277.       Category = 'Edit'
  278.       Caption = 'Take Left Then Right'
  279.       Hint = 
  280.         'Take Left Then Right|Takes selected lines or current section fro' +
  281.         'm left then right panes.'
  282.       OnExecute = TakeBothExecute
  283.     end
  284.     object TakeRightLeftAction: TUiAction
  285.       Category = 'Edit'
  286.       Caption = 'Take Right Then Left'
  287.       Hint = 
  288.         'Take Right Then Left|Takes selected lines or current section fro' +
  289.         'm right then left panes.'
  290.       OnExecute = TakeBothExecute
  291.     end
  292.     object TakeItemLeftAction: TUiAction
  293.       Category = 'Edit'
  294.       Caption = 'Take Left Line'
  295.       Hint = 'Take Left Line|Takes current line from left pane.'
  296.       OnExecute = TakeItemExecute
  297.     end
  298.     object TakeItemCenterAction: TUiAction
  299.       Category = 'Edit'
  300.       Caption = 'Take Center Line'
  301.       Hint = 'Take Center Line|Takes current line from center pane.'
  302.       OnExecute = TakeItemExecute
  303.     end
  304.     object TakeItemRightAction: TUiAction
  305.       Category = 'Edit'
  306.       Caption = 'Take Right Line'
  307.       Hint = 'Take Right Line|Takes current line from right pane.'
  308.       OnExecute = TakeItemExecute
  309.     end
  310.     object IncreaseIndentAction: TUiAction
  311.       Category = 'Edit'
  312.       Caption = 'I&ncrease Indent'
  313.       Hint = 'Increase Indent|Increases indentation of selected lines.'
  314.       OnExecute = EditorCommandExecute
  315.     end
  316.     object DecreaseIndentAction: TUiAction
  317.       Category = 'Edit'
  318.       Caption = 'D&ecrease Indent'
  319.       Hint = 'Decrease Indent|Descreases indentation of selected lines.'
  320.       OnExecute = EditorCommandExecute
  321.     end
  322.     object CutAction: TUiAction
  323.       Category = 'Edit'
  324.       Caption = 'Cu&t'
  325.       Hint = 'Cut|Cuts selection and puts it on Clipboard.'
  326.       ImageIndex = imgCut
  327.       OnExecute = EditorCommandExecute
  328.       ShortCaption = 'Cut'
  329.     end
  330.     object CopyAction: TUiAction
  331.       Category = 'Edit'
  332.       Caption = '&Copy'
  333.       Hint = 'Copy|Copies selection and puts it on Clipboard.'
  334.       ImageIndex = imgCopy
  335.       OnExecute = EditorCommandExecute
  336.       ShortCaption = 'Copy'
  337.     end
  338.     object PasteAction: TUiAction
  339.       Category = 'Edit'
  340.       Caption = '&Paste'
  341.       Hint = 'Paste|Inserts Clipboard contents.'
  342.       ImageIndex = imgPaste
  343.       OnExecute = EditorCommandExecute
  344.       ShortCaption = 'Paste'
  345.     end
  346.     object DeleteAction: TUiAction
  347.       Category = 'Edit'
  348.       Caption = '&Delete'
  349.       Hint = 'Delete|Deletes selection.'
  350.       ImageIndex = imgDelete
  351.       OnExecute = EditorCommandExecute
  352.       ShortCaption = 'Delete'
  353.     end
  354.     object DeleteItemAction: TUiAction
  355.       Category = 'Edit'
  356.       Caption = 'Delete Line'
  357.       Hint = 'Delete Line|Deletes current line.'
  358.       OnExecute = EditorCommandExecute
  359.     end
  360.     object DeleteItemBeginAction: TUiAction
  361.       Category = 'Edit'
  362.       Caption = 'Delete to Start of Line'
  363.       Hint = 'Delete to Start of Line|Deletes to start of current line.'
  364.       OnExecute = EditorCommandExecute
  365.     end
  366.     object DeleteItemEndAction: TUiAction
  367.       Category = 'Edit'
  368.       Caption = 'Delete to End of Line'
  369.       Hint = 'Delete to End of Line|Deletes to end of current line.'
  370.       OnExecute = EditorCommandExecute
  371.     end
  372.     object DeleteWordAction: TUiAction
  373.       Category = 'Edit'
  374.       Caption = 'Delete Word'
  375.       Hint = 'Delete Word|Deletes current word.'
  376.       OnExecute = EditorCommandExecute
  377.     end
  378.     object DeleteWordBeginAction: TUiAction
  379.       Category = 'Edit'
  380.       Caption = 'Delete to Start of Word'
  381.       Hint = 'Delete to Start of Word|Deletes to start of current word.'
  382.       OnExecute = EditorCommandExecute
  383.     end
  384.     object DeleteWordEndAction: TUiAction
  385.       Category = 'Edit'
  386.       Caption = 'Delete to End of Word'
  387.       Hint = 'Delete to End of Word|Deletes to end of current word.'
  388.       OnExecute = EditorCommandExecute
  389.     end
  390.     object InsertItemBeforeAction: TUiAction
  391.       Category = 'Edit'
  392.       Caption = 'Insert Line &Before'
  393.       Hint = 'Insert Line Before|Inserts new line before current one.'
  394.       OnExecute = EditorCommandExecute
  395.     end
  396.     object InsertItemAfterAction: TUiAction
  397.       Category = 'Edit'
  398.       Caption = 'Insert Line &After'
  399.       Hint = 'Insert Line After|Inserts new line after current one.'
  400.       OnExecute = EditorCommandExecute
  401.     end
  402.     object SelectAllAction: TUiAction
  403.       Category = 'Edit'
  404.       Caption = '&Select All'
  405.       Hint = 'Select All|Selects all visible lines.'
  406.       OnExecute = EditorCommandExecute
  407.       ShortCaption = 'Select'
  408.     end
  409.     object SelectSectionAction: TUiAction
  410.       Category = 'Edit'
  411.       Caption = 'Select Secti&on'
  412.       Hint = 'Select Section|Selects all lines in current section.'
  413.       OnExecute = EditorCommandExecute
  414.     end
  415.     object ConvertAction: TUiAction
  416.       Category = 'Edit'
  417.       Caption = 'Convert File'
  418.       Hint = 'Convert File|Lists file conversions.'
  419.       OnExecute = ConvertPopulate
  420.     end
  421.     object TrimTrailWSAction: TUiAction
  422.       Category = 'Edit'
  423.       Caption = 'Trim Trailing Whitespace'
  424.       Hint = 
  425.         'Trim Trailing Whitespace|Strips off spaces and tab characters at' +
  426.         ' the end of lines.'
  427.       OnExecute = ConvertExecute
  428.     end
  429.     object LeadSpaceToTabAction: TUiAction
  430.       Category = 'Edit'
  431.       Caption = 'Leading Spaces to Tabs'
  432.       Hint = 
  433.         'Leading Spaces to Tabs|Replaces spaces at the beginning of lines' +
  434.         ' with tab characters.'
  435.       OnExecute = ConvertExecute
  436.     end
  437.     object TabToSpaceAction: TUiAction
  438.       Category = 'Edit'
  439.       Caption = 'Tabs to Spaces'
  440.       Hint = 'Tabs to Spaces|Replaces tab characters with spaces.'
  441.       OnExecute = ConvertExecute
  442.     end
  443.     object FullEditAction: TUiAction
  444.       Category = 'Edit'
  445.       AutoCheck = True
  446.       Caption = '&Full Edit'
  447.       Hint = 'Full Edit|Enables character-mode editing in the main file view.'
  448.       ImageIndex = imgFullEdit
  449.       OnExecute = FullEditExecute
  450.       ShortCaption = 'Edit'
  451.     end
  452.     object ConflictSectionOffNextAction: TUiAction
  453.       Category = 'Search'
  454.       Caption = 'Clear Conflict Section, Next'
  455.       Hint = 
  456.         'Clear Conflict Section, Next|Clears conflict for current section' +
  457.         ' and positions at next conflict section.'
  458.       ImageIndex = imgConflictSectionOffNext
  459.       OnExecute = ConflictSectionOffNextExecute
  460.       ShortCaption = 'Clear Conflict, Next'
  461.     end
  462.     object ConflictSectionNextAction: TUiAction
  463.       Category = 'Search'
  464.       Caption = 'Next Conflict Section'
  465.       Hint = 'Next Conflict Section|Positions at next conflict section.'
  466.       ImageIndex = imgConflictSectionNext
  467.       OnExecute = ConflictSectionNextExecute
  468.       ShortCaption = 'Next Conflict'
  469.       StaticImageIndex = imgConflictSectionNext
  470.     end
  471.     object ConflictSectionPrevAction: TUiAction
  472.       Category = 'Search'
  473.       Caption = 'Previous Conflict Section'
  474.       Hint = 
  475.         'Previous Conflict Section|Positions at previous conflict section' +
  476.         '.'
  477.       ImageIndex = imgConflictSectionPrev
  478.       OnExecute = ConflictSectionPrevExecute
  479.       ShortCaption = 'Prev Conflict'
  480.       StaticImageIndex = imgConflictSectionPrev
  481.     end
  482.     object DiffNextAction: TUiAction
  483.       Category = 'Search'
  484.       Caption = 'Next Difference'
  485.       Hint = 'Next Difference|Positions at next difference text.'
  486.       OnExecute = DiffNextExecute
  487.     end
  488.     object DiffPrevAction: TUiAction
  489.       Category = 'Search'
  490.       Caption = 'Previous Difference'
  491.       Hint = 'Previous Difference|Positions at previous difference text.'
  492.       OnExecute = DiffPrevExecute
  493.     end
  494.     object DiffSectionNextAction: TUiAction
  495.       Category = 'Search'
  496.       Caption = '&Next Difference Section'
  497.       Hint = 
  498.         'Next Difference Section|Positions at next unignored difference s' +
  499.         'ection.'
  500.       OnExecute = DiffSectionNextExecute
  501.       ShortCaption = 'Next Section'
  502.       StaticImageIndex = imgDown
  503.     end
  504.     object DiffSectionPrevAction: TUiAction
  505.       Category = 'Search'
  506.       Caption = '&Previous Difference Section'
  507.       Hint = 
  508.         'Previous Difference Section|Positions at previous unignored diff' +
  509.         'erence section.'
  510.       OnExecute = DiffSectionPrevExecute
  511.       ShortCaption = 'Prev Section'
  512.       StaticImageIndex = imgUp
  513.     end
  514.     object DiffReplacedNextAction: TUiAction
  515.       Category = 'Search'
  516.       Caption = 'Next Replacement'
  517.       Hint = 'Next Replacement|Positions at next replacement text.'
  518.       OnExecute = DiffNextExecute
  519.     end
  520.     object DiffReplacedPrevAction: TUiAction
  521.       Category = 'Search'
  522.       Caption = 'Previous Replacement'
  523.       Hint = 'Previous Replacement|Positions at previous replacement text.'
  524.       OnExecute = DiffPrevExecute
  525.     end
  526.     object TakenLeftNextAction: TUiAction
  527.       Category = 'Search'
  528.       Caption = 'Next Left Taken'
  529.       Hint = 
  530.         'Next Left Taken|Positions at next range of lines where left was ' +
  531.         'taken.'
  532.       OnExecute = TakenNextExecute
  533.     end
  534.     object TakenLeftPrevAction: TUiAction
  535.       Category = 'Search'
  536.       Caption = 'Previous Left Taken'
  537.       Hint = 
  538.         'Previous Left Taken|Positions at previous range of lines where l' +
  539.         'eft was taken.'
  540.       OnExecute = TakenPrevExecute
  541.     end
  542.     object TakenRightNextAction: TUiAction
  543.       Category = 'Search'
  544.       Caption = 'Next Right Taken'
  545.       Hint = 
  546.         'Next Right Taken|Positions at next range of lines where right wa' +
  547.         's taken.'
  548.       OnExecute = TakenNextExecute
  549.     end
  550.     object TakenRightPrevAction: TUiAction
  551.       Category = 'Search'
  552.       Caption = 'Previous Right Taken'
  553.       Hint = 
  554.         'Previous Right Taken|Positions at previous range of lines where ' +
  555.         'right was taken.'
  556.       OnExecute = TakenPrevExecute
  557.     end
  558.     object EditNextAction: TUiAction
  559.       Category = 'Search'
  560.       Caption = 'Next Edit'
  561.       Hint = 'Next Edit|Positions at next edited text.'
  562.       OnExecute = EditNextExecute
  563.     end
  564.     object EditPrevAction: TUiAction
  565.       Category = 'Search'
  566.       Caption = 'Previous Edit'
  567.       Hint = 'Previous Edit|Positions at previous edited text.'
  568.       OnExecute = EditPrevExecute
  569.     end
  570.     object ExistsNextAction: TUiAction
  571.       Category = 'Search'
  572.       Caption = 'Next Existing Line'
  573.       Hint = 
  574.         'Next Existing Line|Positions at next existing line, skipping ove' +
  575.         'r gaps.'
  576.       OnExecute = ExistsNextExecute
  577.     end
  578.     object ExistsPrevAction: TUiAction
  579.       Category = 'Search'
  580.       Caption = 'Previous Existing Line'
  581.       Hint = 
  582.         'Previous Existing Line|Positions at previous existing line, skip' +
  583.         'ping over gaps.'
  584.       OnExecute = ExistsPrevExecute
  585.     end
  586.     object FindAction: TUiAction
  587.       Category = 'Search'
  588.       Caption = '&Find...'
  589.       Hint = 'Find|Finds search string.'
  590.       ImageIndex = imgFind
  591.       OnExecute = FindReplaceExecute
  592.       ShortCaption = 'Find'
  593.     end
  594.     object ReplaceAction: TUiAction
  595.       Category = 'Search'
  596.       Caption = '&Replace...'
  597.       Hint = 'Replace|Replaces search string.'
  598.       ImageIndex = imgReplace
  599.       OnExecute = FindReplaceExecute
  600.       ShortCaption = 'Replace'
  601.     end
  602.     object FindNextAction: TUiAction
  603.       Category = 'Search'
  604.       Caption = 'Find Next'
  605.       Hint = 'Find Next|Finds next occurrence of search string.'
  606.       ImageIndex = imgFindNext
  607.       OnExecute = FindNextPrevExecute
  608.       ShortCaption = 'Next'
  609.     end
  610.     object FindPrevAction: TUiAction
  611.       Category = 'Search'
  612.       Caption = 'Find Previous'
  613.       Hint = 'Find Previous|Finds previous occurrence of search string.'
  614.       ImageIndex = imgFindPrev
  615.       OnExecute = FindNextPrevExecute
  616.       ShortCaption = 'Prev'
  617.     end
  618.     object GoToAction: TUiAction
  619.       Category = 'Search'
  620.       Caption = '&Go To...'
  621.       Hint = 'Go To|Positions at specified line and column.'
  622.       ImageIndex = imgGoTo
  623.       OnExecute = GoToExecute
  624.       ShortCaption = 'Go To'
  625.     end
  626.     object BookmarkToggleAction: TUiAction
  627.       Category = 'Search'
  628.       Caption = 'Toggle &Bookmark'
  629.       Hint = 'Toggle Bookmark|Lists bookmarks that can be set or cleared.'
  630.       OnExecute = BookmarkTogglePopulate
  631.     end
  632.     object BookmarkGoToAction: TUiAction
  633.       Category = 'Search'
  634.       Caption = 'Go to Boo&kmark'
  635.       Hint = 'Go to Bookmark|Lists bookmarks that can be positioned at.'
  636.       OnExecute = BookmarkGoToPopulate
  637.     end
  638.     object BookmarkClearAction: TUiAction
  639.       Category = 'Search'
  640.       Caption = 'Clear Bookmarks'
  641.       Hint = 'Clear Bookmarks|Removes all bookmarks.'
  642.       OnExecute = BookmarkClearExecute
  643.     end
  644.     object GoLeftAction: TUiAction
  645.       Category = 'Search'
  646.       Caption = 'Go Left'
  647.       Hint = 'Go Left|Positions in pane left of selected one.'
  648.       OnExecute = GoLeftExecute
  649.       ShortCaption = 'Go Left'
  650.     end
  651.     object GoRightAction: TUiAction
  652.       Category = 'Search'
  653.       Caption = 'Go Right'
  654.       Hint = 'Go Right|Positions in pane right of selected one.'
  655.       OnExecute = GoRightExecute
  656.       ShortCaption = 'Go Right'
  657.     end
  658.     object GoInputAction: TUiAction
  659.       Category = 'Search'
  660.       Caption = 'Go Input'
  661.       Hint = 'Go Input|Positions in previously selected input pane.'
  662.       OnExecute = GoInputExecute
  663.       ShortCaption = 'Go Input'
  664.     end
  665.     object GoOutputAction: TUiAction
  666.       Category = 'Search'
  667.       Caption = 'Go Output'
  668.       Hint = 'Go Output|Positions in output pane.'
  669.       OnExecute = GoOutputExecute
  670.       ShortCaption = 'Go Output'
  671.     end
  672.     object GoNextAction: TUiAction
  673.       Category = 'Search'
  674.       Caption = 'Go Next'
  675.       Hint = 'Go Next|Positions in pane after selected one.'
  676.       OnExecute = GoNextExecute
  677.       ShortCaption = 'Go Next'
  678.     end
  679.     object GoPrevAction: TUiAction
  680.       Category = 'Search'
  681.       Caption = 'Go Prev'
  682.       Hint = 'Go Prev|Positions in pane before selected one.'
  683.       OnExecute = GoPrevExecute
  684.       ShortCaption = 'Go Prev'
  685.     end
  686.     object NavDiffAction: TUiAction
  687.       Category = 'Search'
  688.       AutoCheck = True
  689.       Caption = 'Browse by Difference'
  690.       GroupIndex = 100
  691.       Hint = 'Browse by Difference'
  692.       OnExecute = NavExecute
  693.     end
  694.     object NavDiffSectionAction: TUiAction
  695.       Category = 'Search'
  696.       AutoCheck = True
  697.       Caption = 'Browse by Difference Section'
  698.       GroupIndex = 100
  699.       Hint = 'Browse by Difference Section'
  700.       OnExecute = NavExecute
  701.     end
  702.     object NavDiffReplacedAction: TUiAction
  703.       Category = 'Search'
  704.       AutoCheck = True
  705.       Caption = 'Browse by Replacement'
  706.       GroupIndex = 100
  707.       Hint = 'Browse by Replacement'
  708.       OnExecute = NavExecute
  709.     end
  710.     object NavTakenLeftAction: TUiAction
  711.       Category = 'Search'
  712.       AutoCheck = True
  713.       Caption = 'Browse by Left Taken'
  714.       GroupIndex = 100
  715.       Hint = 'Browse by Left Taken'
  716.       OnExecute = NavExecute
  717.     end
  718.     object NavTakenRightAction: TUiAction
  719.       Category = 'Search'
  720.       AutoCheck = True
  721.       Caption = 'Browse by Right Taken'
  722.       GroupIndex = 100
  723.       Hint = 'Browse by Right Taken'
  724.       OnExecute = NavExecute
  725.     end
  726.     object NavEditAction: TUiAction
  727.       Category = 'Search'
  728.       AutoCheck = True
  729.       Caption = 'Browse by Edit'
  730.       GroupIndex = 100
  731.       Hint = 'Browse by Edit'
  732.       OnExecute = NavExecute
  733.     end
  734.     object NavFindAction: TUiAction
  735.       Category = 'Search'
  736.       AutoCheck = True
  737.       Caption = 'Browse by Find'
  738.       GroupIndex = 100
  739.       Hint = 'Browse by Find'
  740.       OnExecute = NavExecute
  741.     end
  742.     object FavCompareAllAction: TUiAction
  743.       Category = 'Favorites'
  744.       Caption = 'Show All'
  745.       Hint = 
  746.         'Show All|Shows same, left orphan, right orphan and difference li' +
  747.         'nes.'
  748.       ImageIndex = imgFavAll
  749.       OnExecute = FavExecute
  750.       ShortCaption = 'All'
  751.     end
  752.     object FavDiffAction: TUiAction
  753.       Category = 'Favorites'
  754.       Caption = 'Show Differences'
  755.       Hint = 
  756.         'Show Differences|Shows left orphan, right orphan and difference ' +
  757.         'lines.'
  758.       ImageIndex = imgFavDiff
  759.       OnExecute = FavExecute
  760.       ShortCaption = 'Diffs'
  761.     end
  762.     object FavSameAction: TUiAction
  763.       Category = 'Favorites'
  764.       Caption = 'Show Same'
  765.       Hint = 'Show Same|Shows same lines.'
  766.       ImageIndex = imgFavSame
  767.       OnExecute = FavExecute
  768.       ShortCaption = 'Same'
  769.     end
  770.     object FavCompareNoneAction: TUiAction
  771.       Category = 'None'
  772.       Caption = 'Show None'
  773.       Hint = 'Show None|Shows no lines.'
  774.       ImageIndex = imgFavNone
  775.       OnExecute = FavExecute
  776.       ShortCaption = 'None'
  777.     end
  778.     object FavMergeAllAction: TUiAction
  779.       Category = 'Favorites'
  780.       Caption = 'Show All'
  781.       Hint = 
  782.         'Show All|Shows unchanged, same change, left change, right change' +
  783.         ', different change and conflict lines.'
  784.       ImageIndex = imgFavAll
  785.       OnExecute = FavExecute
  786.       ShortCaption = 'All'
  787.     end
  788.     object FavChangedAction: TUiAction
  789.       Category = 'DropDown'
  790.       Caption = 'Show Changes'
  791.       Hint = 
  792.         'Show Changes|Shows same change, left change, right change, diffe' +
  793.         'rent change and conflict lines.'
  794.       ImageIndex = imgFavDiff
  795.       OnExecute = FavExecute
  796.       ShortCaption = 'Diffs'
  797.     end
  798.     object FavConflictAction: TUiAction
  799.       Category = 'DropDown'
  800.       Caption = 'Show Conflicts'
  801.       Hint = 'Show Conflicts|Shows conflict lines.'
  802.       OnExecute = FavExecute
  803.       ShortCaption = 'Conflicts'
  804.     end
  805.     object FavLeftAction: TUiAction
  806.       Category = 'DropDown'
  807.       Caption = 'Show Left Changes'
  808.       Hint = 
  809.         'Show Left Changes|Shows same change, left change, different chan' +
  810.         'ge and conflict lines.'
  811.       OnExecute = FavExecute
  812.       ShortCaption = 'Left'
  813.     end
  814.     object FavRightAction: TUiAction
  815.       Category = 'DropDown'
  816.       Caption = 'Show Right Changes'
  817.       Hint = 
  818.         'Show Right Changes|Shows same change, right change, different ch' +
  819.         'ange and conflict lines.'
  820.       OnExecute = FavExecute
  821.       ShortCaption = 'Right'
  822.     end
  823.     object FavMergeableAction: TUiAction
  824.       Category = 'DropDown'
  825.       Caption = 'Show Mergeable'
  826.       Hint = 
  827.         'Show Mergeable|Shows same change, left change, right change and ' +
  828.         'different change lines.'
  829.       OnExecute = FavExecute
  830.       ShortCaption = 'Okay'
  831.     end
  832.     object FavUnchangedAction: TUiAction
  833.       Category = 'Favorites'
  834.       Caption = 'Show Unchanged'
  835.       Hint = 'Show Unchanged|Shows unchanged lines.'
  836.       ImageIndex = imgFavSame
  837.       OnExecute = FavExecute
  838.       ShortCaption = 'Same'
  839.     end
  840.     object FavMergeNoneAction: TUiAction
  841.       Category = 'None'
  842.       Caption = 'Show None'
  843.       Hint = 'Show None|Shows no lines.'
  844.       ImageIndex = imgFavNone
  845.       OnExecute = FavExecute
  846.       ShortCaption = 'None'
  847.     end
  848.     object TogSameAction: TUiAction
  849.       Category = 'Toggles'
  850.       Caption = 'Toggle Same'
  851.       Hint = 'Toggle Same|Shows or hides same lines.'
  852.       OnExecute = TogExecute
  853.       ShortCaption = 'Same'
  854.     end
  855.     object TogLeftOrphanAction: TUiAction
  856.       Category = 'Toggles'
  857.       Caption = 'Toggle Left Orphans'
  858.       Hint = 'Toggle Left Orphans|Shows or hides left orphan lines.'
  859.       OnExecute = TogExecute
  860.       ShortCaption = 'Left'
  861.     end
  862.     object TogRightOrphanAction: TUiAction
  863.       Category = 'Toggles'
  864.       Caption = 'Toggle Right Orphans'
  865.       Hint = 'Toggle Right Orphans|Shows or hides right orphan lines.'
  866.       OnExecute = TogExecute
  867.       ShortCaption = 'Right'
  868.     end
  869.     object TogDiffAction: TUiAction
  870.       Category = 'Toggles'
  871.       Caption = 'Toggle Differences'
  872.       Hint = 'Toggle Differences|Shows or hides difference lines.'
  873.       OnExecute = TogExecute
  874.       ShortCaption = 'Diffs'
  875.     end
  876.     object TogNoModAction: TUiAction
  877.       Category = 'Toggles'
  878.       Caption = 'Toggle Unchanged'
  879.       Hint = 'Toggle Unchanged|Shows or hides unchanged lines.'
  880.       OnExecute = TogExecute
  881.       ShortCaption = 'Same'
  882.     end
  883.     object TogSameModAction: TUiAction
  884.       Category = 'Toggles'
  885.       Caption = 'Toggle Same Changes'
  886.       Hint = 'Toggle Same Changes|Shows or hides same change lines.'
  887.       OnExecute = TogExecute
  888.       ShortCaption = 'Same Diffs'
  889.     end
  890.     object TogLeftModAction: TUiAction
  891.       Category = 'Toggles'
  892.       Caption = 'Toggle Left Changes'
  893.       Hint = 'Toggle Left Changes|Shows or hides left change lines.'
  894.       OnExecute = TogExecute
  895.       ShortCaption = 'Left'
  896.     end
  897.     object TogRightModAction: TUiAction
  898.       Category = 'Toggles'
  899.       Caption = 'Toggle Right Changes'
  900.       Hint = 'Toggle Right Changes|Shows or hides right change lines.'
  901.       OnExecute = TogExecute
  902.       ShortCaption = 'Right'
  903.     end
  904.     object TogDiffModAction: TUiAction
  905.       Category = 'Toggles'
  906.       Caption = 'Toggle Different Changes'
  907.       Hint = 'Toggle Different Changes|Shows or hides different change lines.'
  908.       OnExecute = TogExecute
  909.       ShortCaption = 'Diffs'
  910.     end
  911.     object TogConflictAction: TUiAction
  912.       Category = 'Toggles'
  913.       Caption = 'Toggle Conflicts'
  914.       Hint = 'Toggle Conflicts|Shows or hides conflict lines.'
  915.       OnExecute = TogExecute
  916.       ShortCaption = 'Conflicts'
  917.     end
  918.     object ShowContextAction: TUiAction
  919.       Category = 'View'
  920.       AutoCheck = True
  921.       Caption = 'Show &Context'
  922.       Hint = 'Show Context|Shows lines surrounding difference.'
  923.       ImageIndex = imgShowContext
  924.       OnExecute = ShowContextExecute
  925.       ShortCaption = 'Context'
  926.     end
  927.     object FavorLeftAction: TUiAction
  928.       Category = 'View'
  929.       AutoCheck = True
  930.       Caption = 'Favor Left Changes'
  931.       Hint = 
  932.         'Favor Left Changes|Suppresses highlighting of left-only changes ' +
  933.         'in output.'
  934.       ImageIndex = imgFavorLeft
  935.       OnExecute = FavorSideExecute
  936.       ShortCaption = 'Favor Left'
  937.     end
  938.     object FavorRightAction: TUiAction
  939.       Category = 'View'
  940.       AutoCheck = True
  941.       Caption = 'Favor Right Changes'
  942.       Hint = 
  943.         'Favor Right Changes|Suppresses highlighting of right-only change' +
  944.         's in output.'
  945.       ImageIndex = imgFavorRight
  946.       OnExecute = FavorSideExecute
  947.       ShortCaption = 'Favor Right'
  948.     end
  949.     object IgnoredAction: TUiAction
  950.       Category = 'View'
  951.       AutoCheck = True
  952.       Caption = 'I&gnored'
  953.       Hint = 
  954.         'Ignored|Ignores or unignores differences in selected lines or cu' +
  955.         'rrent section.'
  956.       ImageIndex = imgIgnored
  957.       OnExecute = IgnoredExecute
  958.       ShortCaption = 'Ignored'
  959.     end
  960.     object ShowWSAction: TUiAction
  961.       Category = 'View'
  962.       AutoCheck = True
  963.       Caption = 'Visible &Whitespace'
  964.       Hint = 'Visible Whitespace|Shows or hides visible spaces, tabs.'
  965.       ImageIndex = imgShowWS
  966.       OnExecute = StateExecute
  967.       ShortCaption = 'Space'
  968.     end
  969.     object ShowItemNumAction: TUiAction
  970.       Category = 'View'
  971.       AutoCheck = True
  972.       Caption = 'Line &Numbers'
  973.       Hint = 'Line Numbers|Shows or hides line numbers.'
  974.       ImageIndex = imgShowLineNum
  975.       OnExecute = StateExecute
  976.       ShortCaption = 'Line #s'
  977.     end
  978.     object ShowSyntaxHighlightingAction: TUiAction
  979.       Category = 'View'
  980.       AutoCheck = True
  981.       Caption = 'Syntax &Highlighting'
  982.       Hint = 'Syntax Highlighting|Shows or hides syntax highlighting.'
  983.       ImageIndex = imgShowSyntaxHighlighting
  984.       OnExecute = ShowSyntaxHighlightingExecute
  985.       ShortCaption = 'Syntax'
  986.     end
  987.     object DisplayFontAction: TUiAction
  988.       Category = 'View'
  989.       Caption = 'Display &Font...'
  990.       Hint = 'Display Font|Sets editor font.'
  991.       ImageIndex = imgDisplayFont
  992.       OnExecute = DisplayFontExecute
  993.       ShortCaption = 'Font'
  994.     end
  995.     object SideBySideAction: TUiAction
  996.       Category = 'View'
  997.       AutoCheck = True
  998.       Caption = 'Side-by-side &Layout'
  999.       GroupIndex = 20
  1000.       Hint = 'Side-by-side Layout|Arranges panes side-by-side.'
  1001.       ImageIndex = imgSideBySide
  1002.       OnExecute = OverUnderExecute
  1003.       ShortCaption = 'Normal'
  1004.     end
  1005.     object OverUnderAction: TUiAction
  1006.       Category = 'View'
  1007.       AutoCheck = True
  1008.       Caption = '&Over-under Layout'
  1009.       GroupIndex = 20
  1010.       Hint = 'Over-under Layout|Arranges panes above and below each other.'
  1011.       ImageIndex = imgOverUnder
  1012.       OnExecute = OverUnderExecute
  1013.       ShortCaption = 'Stacked'
  1014.     end
  1015.     object OutputWindowAction: TUiAction
  1016.       Category = 'View'
  1017.       Caption = 'Output Window'
  1018.       Hint = 'Output Window|Shows output pane in separate window.'
  1019.       OnExecute = OutputWindowExecute
  1020.     end
  1021.     object ZoomAction: TUiAction
  1022.       Category = 'View'
  1023.       Caption = 'Zoom'
  1024.       Hint = 'Zoom|Makes selected pane larger.'
  1025.       OnExecute = ZoomExecute
  1026.     end
  1027.     object ShowThumbnailAction: TUiAction
  1028.       Category = 'View'
  1029.       AutoCheck = True
  1030.       Caption = 'Thu&mbnail View'
  1031.       Hint = 'Thumbnail View|Shows or hides thumbnail view.'
  1032.       ImageIndex = imgShowThumbnail
  1033.       OnExecute = ShowThumbnailExecute
  1034.       ShortCaption = 'Thumb'
  1035.     end
  1036.     object ShowCenterAction: TUiAction
  1037.       Category = 'View'
  1038.       AutoCheck = True
  1039.       Caption = 'Center Pane'
  1040.       Hint = 'Center Pane|Shows or hides center pane.'
  1041.       ImageIndex = imgShowCenter
  1042.       OnExecute = ShowCenterExecute
  1043.       ShortCaption = 'Center'
  1044.     end
  1045.     object ShowTextDetailsAction: TUiAction
  1046.       Category = 'View'
  1047.       AutoCheck = True
  1048.       Caption = 'Text &Details'
  1049.       Hint = 'Text Details|Shows or hides text details panel.'
  1050.       ImageIndex = imgShowTextDetails
  1051.       OnExecute = ShowDetailsExecute
  1052.       ShortCaption = 'Details'
  1053.     end
  1054.     object ShowHexDetailsAction: TUiAction
  1055.       Category = 'View'
  1056.       AutoCheck = True
  1057.       Caption = 'He&x Details'
  1058.       Hint = 'Hex Details|Shows or hides hexadecimal details panel.'
  1059.       ImageIndex = imgShowHexDetails
  1060.       OnExecute = ShowDetailsExecute
  1061.       ShortCaption = 'Hex'
  1062.     end
  1063.     object ShowRulerAction: TUiAction
  1064.       Category = 'View'
  1065.       AutoCheck = True
  1066.       Caption = '&Ruler'
  1067.       Hint = 'Ruler|Shows or hides line details ruler.'
  1068.       ImageIndex = imgShowRuler
  1069.       OnExecute = ShowRulerExecute
  1070.       ShortCaption = 'Ruler'
  1071.     end
  1072.     object OverwritingAction: TUiAction
  1073.       Category = 'Tools'
  1074.       AutoCheck = True
  1075.       Caption = 'Overwrite'
  1076.       Hint = 'Overwrite|Typing replaces characters instead of inserting them.'
  1077.       OnExecute = StateExecute
  1078.       ShortCaption = 'Ovr'
  1079.     end
  1080.     object HideThumbnailAction: TUiAction
  1081.       Category = 'Popup'
  1082.       Caption = 'Hide'
  1083.       Hint = 'Hide Thumbnail View|Hides thumbnail view.'
  1084.       OnExecute = ShowThumbnailExecute
  1085.     end
  1086.     object ScrollThumbnailAction: TUiAction
  1087.       Category = 'Popup'
  1088.       AutoCheck = True
  1089.       Caption = 'Allow Scrolling'
  1090.       Hint = 
  1091.         'Allow Thumbnail Scrolling|Allows scrolling of thumbnail view of ' +
  1092.         'large files, instead of compressing the thumbnail to fit.'
  1093.       OnExecute = FilePrefsExecute
  1094.     end
  1095.     object CollapseGapAction: TUiAction
  1096.       Category = 'Popup'
  1097.       Caption = 'Collapse Filtered Gap'
  1098.       Hint = 
  1099.         'Collapse Filtered Gap|Hides range of lines not matching display ' +
  1100.         'filter.'
  1101.       OnExecute = GapExpandedExecute
  1102.     end
  1103.     object ExpandGapAction: TUiAction
  1104.       Category = 'Popup'
  1105.       Caption = 'Expand Filtered Gap'
  1106.       Hint = 
  1107.         'Expand Filtered Gap|Shows range of lines not matching display fi' +
  1108.         'lter.'
  1109.       OnExecute = GapExpandedExecute
  1110.     end
  1111.     object ShowGapBarsAction: TUiAction
  1112.       Category = 'Popup'
  1113.       AutoCheck = True
  1114.       Caption = 'Show Filtered Line Counts'
  1115.       Hint = 'Show Filtered Line Counts|Show or hide filtered line counts.'
  1116.       OnExecute = PrefsExecute
  1117.     end
  1118.     object HideCenterAction: TUiAction
  1119.       Category = 'Popup'
  1120.       Caption = 'Hide'
  1121.       Hint = 'Hide Center Pane|Hides center pane.'
  1122.       OnExecute = ShowCenterExecute
  1123.     end
  1124.     object HideDetailsAction: TUiAction
  1125.       Category = 'Popup'
  1126.       Caption = 'Hide'
  1127.       Hint = 'Hide Details Panel|Hides line details panel.'
  1128.       OnExecute = ShowDetailsExecute
  1129.     end
  1130.     object HexDetailsAction: TUiAction
  1131.       Category = 'Popup'
  1132.       AutoCheck = True
  1133.       Caption = 'Show as Hex'
  1134.       Hint = 
  1135.         'Show Details as Hex|Changes line details between text and hexade' +
  1136.         'cimal views.'
  1137.       OnExecute = ShowDetailsExecute
  1138.     end
  1139.     object ShowDetailsWSAction: TUiAction
  1140.       Category = 'Popup'
  1141.       AutoCheck = True
  1142.       Caption = 'Lock Visible &Whitespace'
  1143.       Hint = 
  1144.         'Lock Visible Whitespace|Show visible spaces in line details, reg' +
  1145.         'ardless of main editor setting.'
  1146.       ImageIndex = imgShowWS
  1147.       OnExecute = StateExecute
  1148.     end
  1149.   end
  1150. end
  1151.